Micron Document




Rhino (JavaScript engine)
part 4/7 · 9.5 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
As a result, in the fall of 1998, Rhino added an interpreted mode. The classfile generation code was moved to an optional, dynamic loading package. Compiling is faster and when scripts are no longer in use they can be collected like any other Java object.

Rhino was released to Mozilla Foundation in April 1998. Originally Rhino classfile generation had been held back from release. However the licensors of Rhino agreed to release all of Rhino as free and open-source software, including class file generation. Since its release to open source, Rhino has found a variety of uses and an increasing number of people have contributed to the code.cite-ref-1[1] The project gets its name from the animal on the cover of the JavaScript book from O'Reilly Media.cite-ref-2[2] As of version 1.80 (January 2025), Rhino supports Java 11 and up, and supports many ECMAScript ES6/ES2015 features.cite-ref-3[3]

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────